exhausting effort - Espagnol Anglais Dictionnaire